paid on time - French English Dictionary